/* Global
//-------------------------------------------------------------------*/

/* Document */
body {font-size:14px;}

/* Common Elements */
pre {margin:0;padding:0;font-size:110%;}
strong {font-weight:bold;}
em {font-style:italic;}
blockquote {margin:0 40px 0 40px;font-style:italic;}
p {margin:0 0 1.33em 0;}

/* Heading Elements */
h1, h2, h3, h4, h5, h6 {margin:0 0 8px 0;padding:0;font-weight:bold;}
h1 {font-size:200%;color:#aaa;}
h2 {font-size:180%;color:#888;}
h3 {font-size:160%;color:#666;}
h4 {font-size:140%;color:#444;}
h5 {font-size:120%;color:#222;}
h6 {font-size:110%;color:#000;}

/* Unordered List Elements */
ul {margin:0 0 1.33em 0;padding:0 0 0 18px;list-style-type:disc;}
ul ul {list-style-type:circle;}
ul ul ul {list-style-type:square;}
ul li {}

/* Ordered List Elements */
ol {margin:10px 0 10px 16px;list-style-type:decimal;}
ol li {}

/* Table */
table {width:99%;margin:0 0 10px 0;padding:0;border-collapse:collapse;font-size:100%;}
table th {
	padding:4px 10px 4px 10px;
	border:solid #fff;
	border-top-color:#6b90da;
	border-width:1px 1px 1px 0;
	background-color:#d5ddf3;
	font-weight:bold;
	text-align:left;
}
table td {
	padding:4px 10px 4px 10px;
	border:solid #fff;
	border-width:0 1px 1px 0;
	background-color:#eee;
	text-align:left;
}

/* Superscript */
sup {}

/* Subscript */
sub {}

/* Classes */
.font_xxsmall {font-size:60%;}
.font_xsmall {font-size:80%;}
.font_small {font-size:100%;}
.font_medium {font-size:120%;}
.font_large {font-size:140%;}
.font_xlarge {font-size:160%;}
.font_xxlarge {font-size:180%;}

.list_spaced li {margin:0.4em 0;}

/* Overrides
//-------------------------------------------------------------------*/